package com.bawei.module_move.state

import com.bawei.lib_common.state.BaseUiStatus
import com.example.movie.entity.MovieTypeEntity

sealed class MoveStates :BaseUiStatus() {

    object LoadEmpty: MoveStates()

    data class LoadLeverOneTypeSuccess(val list: List<MovieTypeEntity>): MoveStates()
    data class LoadLeverOneTypeFail(val msg: String): MoveStates()

    data class LoadLeverTwoTypeSuccess(val list: List<MovieTypeEntity>): MoveStates()
    data class LoadLeverTwoTypeFail(val msg: String): MoveStates()

}